/*
   核心模块：node中自带的模块，可以在node里直接使用

*/

// console.log(window) node 没有window
console.log(global);//global相当于window


console.log(11111)
process.exit() //结束当前进程 中止node
console.log(22222)
console.log(33333)

// 4 2 3 1
setTimeout(() => {
  console.log(1)
})
// tick任务队列 相当于微任务队列的前身
process.nextTick(() => {
  console.log(2)
})
// 微任务队列
queueMicrotask(() => {
  console.log(3)
})

console.log(4)